| 简短说明 | |
|---|---|
|
文件: \examples\Processing\ObjectFeatures\PrintInspection\PrintInspection_ImageMoments.vad |
|
|
默认平台: imaFlex CXP-12 Quad |
|
|
简要说明 基于图像矩(Image Moments)的位置校正和通过斑点检测(Blob Detection)进行的缺陷检测 |
|
在设计“PrintInspection_ImageMoments.vad”中,执行了对象的位置和方向校正以及随后的缺陷检测。 该示例适用于没有印记的对象。您可以在图 386 中看到基本设计结构。 获取到的图像对象在 HierarchicalBox Binarization 中进行二值化,并通过图像矩(参见 节中的理论)确定对象的位置和方向(ImageMoments 盒子中的内容)。 二值化阈值的参数适用于示例图像“testImage.tif”。如果您使用自己的示例图像,请调整二值化阈值。 执行几何变换以校正位置和方向,这与示例“GeometricTransformation_ImageMoments”等效 (参见 节)。缺陷及其坐标的检测(在 FindDefects 和 FindDefectPosition 盒子中)等效于打印检测示例“PrintInspection_Blob.vad”中的缺陷检测(参见 节)。用户可以通过将算子 SourceSelector 的参数“SelectSource”设置为 0 或 1,来选择是向 PC 发送纯缺陷图像,还是发送组合图像 (经过位置和方向校正的图像以及来自 AppendDefectPositionToImage盒子的缺陷坐标输出)。

上一页

